rotating stage - Turkish English Dictionary